leafless spurge - German English Dictionary